package zerous.infinite.core;
import com.badlogic.gdx.math.*;
import com.badlogic.gdx.graphics.g2d.*;
import com.badlogic.gdx.math.collision.*;

public class Entity extends GameObject
{
	public boolean alive = true;
	public Rectangle bound;
	public interface EntityController
	{
		public Vector2 getDirection();
	}
	
	protected EntityController controller;
	public Vector2 direction = new Vector2();
	
	public void setController(EntityController controller) {
		this.controller = controller;
	}
	
	public void draw(Batch batch){}
}
